package cn.iocoder.yudao.module.system.controller.admin.cp.vo;

import cn.iocoder.yudao.framework.common.util.date.DateUtils;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import me.chanjar.weixin.cp.bean.oa.WxCpCheckinData;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY;
import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;

/**
 * @author pg
 * @project zysx
 * @description 获取打卡信息返回VO
 * @date 2024/3/29 16:05:46
 */
@Data
public class WxCpCheckinDataRespVO extends WxCpCheckinData {

    private String nickname;

    @JsonFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND,timezone = "GMT+8")
    private Date checkinDate;

    @JsonFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND,timezone = "GMT+8")
    private Date schCheckinDate;

//    @JsonFormat(pattern = FORMAT_YEAR_MONTH_DAY,timezone = "GMT+8")
    private String schDate;

}
